﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Despesa.aspx.cs" Inherits="Sgf.View.RegistroDespesa" %>

<%@ Register Src="~/UserControl/UcBotoesCadastro.ascx" TagPrefix="uc1" TagName="UcBotoesCadastro" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <h3>Registro de Despesa.</h3>
    <div>
        <asp:ValidationSummary runat="server" ValidationGroup="Principal" class="alert alert-warning" />
    </div>
    <div>
        <asp:Panel ID="pnErro" runat="server">
            <div class="alert alert-danger fade in">
                <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
                <h4>Atenção !</h4>
                <p>
                    <asp:Label ID="lbMsg" Text="" runat="server" />
                </p>
            </div>
        </asp:Panel>
    </div>
    <br />
    <div>
        <asp:Label ID="lbTipoDespesa" Text="Tipo de Despesa" runat="server" />
    </div>
    <div>
        <asp:DropDownList ID="ddlTipoDespesa" runat="server" CssClass="form-control" Width="250px" DataValueField="ID" DataTextField="Descricao">
        </asp:DropDownList>
        <asp:Label Text="Não encontrou a modalidade desejada, Clique " runat="server" />
        <asp:LinkButton ID="lkPopup" Text="Aqui" runat="server" data-toggle="modal" data-target="#myModal" />
    </div>
    <br />
    <div>
        <asp:Label ID="lbValor" Text="Valor" runat="server" />
    </div>
    <div>
        <asp:TextBox ID="txtValor" CssClass="form-control" onKeyPress="return(MascaraMoeda(this,'.',',',event))" Width="250px" runat="server" />
        <asp:RequiredFieldValidator ErrorMessage="O campo Valor é necessário" ControlToValidate="txtValor" runat="server" Display="None" ValidationGroup="Principal" />
    </div>
    <br />
    <div>
        <asp:Label ID="lbDataPagamento" Text="Data do Pagamento" runat="server" />
    </div>
    <div>
        <asp:TextBox ID="txtDataPagamento" TextMode="Date" CssClass="form-control" Width="250px" runat="server" />
        <asp:RequiredFieldValidator ErrorMessage="O campo Data do Pagamento é necessário" ControlToValidate="txtDataPagamento" runat="server" Display="None" ValidationGroup="Principal" />
    </div>
    <br />
    <div>
        <asp:Label ID="lbObservacao" Text="Observação" runat="server" />
    </div>
    <div>
        <asp:TextBox ID="txtObservacao" TextMode="MultiLine" CssClass="form-control" runat="server" Width="500px" Height="200px" />
    </div>
    <br />
    <div>
        <uc1:UcBotoesCadastro runat="server" ID="UcBotoesCadastro" />
    </div>
    <br />

    <!-- Modal -->
    <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                    <h4 class="modal-title" id="myModalLabel">Cadastro de Modalidade.</h4>
                </div>
                <div class="modal-body">
                    <div>
                        <asp:Label ID="lbNovaModalidade" Text="Nova Modalidade" runat="server" />
                    </div>
                    <br />
                    <div>
                        <asp:TextBox ID="txtNovaModalidade" runat="server" CssClass="form-control" Width="200px" />
                    </div>
                    <br />
                    <div>
                        <asp:RequiredFieldValidator ErrorMessage="Campo Nova Modalidade é obrigatório" ControlToValidate="txtNovaModalidade" runat="server" class="alert alert-warning" Width="100%" />
                    </div>
                </div>
                <div class="modal-footer">
                    <asp:Button ID="btnPopupSalvar" Text="Salvar" CssClass="btn btn-info" runat="server" OnClick="btnPopupSalvar_Click" />
                    <button type="button" class="btn btn-default" data-dismiss="modal">Fechar</button>
                </div>
            </div>
        </div>
    </div>
</asp:Content>
